deterrent weapon - Allemand Anglais Dictionnaire

deterrent weapon

Meanings of "deterrent weapon" in German English Dictionary : 1 result(s)

Anglais Allemand
Military
deterrent weapon Abschreckungswaffe [f]